ball caster - Almanca İngilizce Sözlük